#include <stdio.h>

int main(int argc, char const *argv[])
{
 /****因为[] 的优先级高于* 的优先级，week先结合[] ， 因此week 是一个数组
     * char * 起到一个修饰的作用，用来修饰week 是一个字符指针的数据
     * 数组中的每一个元素都是一个字符指针变量
     * 字符指针变量可以被初始化一个字符串****/

    char * week[] ={"Mon","Thu","Wed","Thu","Fri","Sat","Sun"};

  //计算week占用内存的字节数，数组一共有7个元素，每一个元素都是一个字符指针变量，一个指针变量保存一个地址，一个地址是64位的，因此一个指针变量占用8字节
    printf("sizeof(week) = %d\n",sizeof(week));
    printf("sizeof(week[0]) = %d\n",sizeof(week[0]));//一个元素占用的字节数， 等价于sizeof（char *） = 8

    for(int i=0;i<sizeof(week);i++)
    {
        printf("week[%d]=%s\n",i,week[i]);
    }
    
    return 0;
}
